package data

import (
	"git.hortorgames.com/orange/tang/data"
	"time"
)

//@mongodb:"id:id,db:tang,c:games"
type TDGame struct {
	data.GDBase  `bson:"-"`
	Id           string    `json:"id,omitempty" bson:"_id,omitempty"` // 游戏id
	Team         string    `json:"team,omitempty"`                    // 组名
	Name         string    `json:"name,omitempty"`                    // 游戏名
	LogProject   string    `json:"logProject,omitempty"`              // 日志项目名, 不指定时使用team作为日志项目名
	LogStore     string    `json:"logStore,omitempty"`                // 日志存储名，不指定时使用id作为日志存储名
	Desc         string    `json:"desc,omitempty"`                    // 游戏描述
	HortorSecret string    `json:"hortorSecret,omitempty"`            // 豪腾key
	ClientSecret string    `json:"clientSecret,omitempty"`            // 游戏客户端key
	ServerSecret string    `json:"serverSecret,omitempty"`            // 服务器端key
	PublicKey    string    `json:"publicKey,omitempty"`               // 公钥
	PrivateKey   string    `json:"privateKey,omitempty"`              // 私钥
	Creator      string    `json:"creator,omitempty"`                 // 创建者
	CreateAt     time.Time `json:"createAt,omitempty"`                // 创建时间
}
